home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 009a / chop_all.zip / CHOP.DOC next >
Text File  |  1990-02-13  |  4KB  |  89 lines

  1.  
  2.  
  3.                              CHOP, version 1.0
  4.                              _________________
  5.  
  6.  
  7.                            Written in Turbo Pascal
  8.  
  9.                                      By
  10.  
  11.                        The Tsou Brothers (Joe & Robert)
  12.  
  13.  
  14.  
  15.          CHOP  is  a  utility  to divide a file into two equal or nearly
  16.          equal portions.  The type of file chopped  is  unimportant,  it
  17.          may  be  a  text  file  or  a  binary  file.  In short, CHOP is
  18.          effective on DOS files of all types or sizes - even  COM,  EXE,
  19.          or ZIP files may be chopped by CHOP.
  20.  
  21.          UNCHOP, on the other hand, is a  utility  to  reconstruct  the
  22.          files  that  were  chopped  up  by  CHOP.  What's special about
  23.          UNCHOP is that when a COM or EXE file is thus reconstructed, it
  24.          will still be executable.  When a ZIP file is reconstructed, it
  25.          will still be "unzippable."
  26.  
  27.          When you run CHOP on a file, two separate files named HEAD  and
  28.          TAIL  will  emerge.   The  original file will stay intact.  The
  29.          resultant HEAD and TAIL files  may  be  copied  and  stored  on
  30.          separate floppy disks as desired - they are indeed two separate
  31.          files.   One  word  of  caution,  one  should  never attempt to
  32.          further subdivide the HEAD or TAIL files using CHOP.
  33.  
  34.          To reunite the HEAD and TAIL files, just place  both  files  on
  35.          the  same  subdirectory  and run UNCHOP on them.  Make sure the
  36.          files are appropriately named as HEAD and TAIL specifically and
  37.          not renamed to something else. UNCHOP will look for these files
  38.          to rejoin them into a single file. When executing  UNCHOP,  you
  39.          may  give  the  path  and  the name of the restored file at the
  40.          command line. If you do not specify  a  path  or a name at  the
  41.          command  line, UNCHOP will name the resultant file JOIN.FIL and
  42.          deposit it in  the  current  subdirectory.   Of  course,  after
  43.          rejoining,  HEAD  and  TAIL  will  no  longer exist as separate
  44.          entities.
  45.  
  46.  
  47.  
  48.  
  49.  
  50.                             The Story Behind CHOP
  51.                             _____________________
  52.  
  53.  
  54.          As  the  old  adage  goes,  necessity is the father (or is that
  55.          mother?) of invention.  The idea for CHOP came to  the  authors
  56.          recently when one of the authors decided to mail a rather large
  57.          software program to the other author via U.S. mail in 360K disk
  58.          form  (alas,  that author is still getting along with an old XT
  59.          with a 360K floppy drive.) The problem arose when  one  of  the
  60.          files  in  the  program  was  over 600K bytes long.  Even after
  61.          compression using one of the popular file compression programs,
  62.          the file was still over 400K long - too large  to  fit  into  a
  63.          360K  floppy  disk.   Being  ignorant  of  any  other  possible
  64.          solutions, CHOP was written and the problem was solved.
  65.  
  66.  
  67.  
  68.  
  69.                                  DISCLAIMER
  70.                                  __________
  71.  
  72.  
  73.  
  74.          The authors do not give warranty of any kind, either written or
  75.          implied, for this program.  The  user  assumes  all  risks  and
  76.          responsibilities when using CHOP.
  77.  
  78.  
  79.  
  80.  
  81.          Joe M. W. Tsou                          Robert M. W. Tsou
  82.          Irving, Texas                           Rancho P. V., CA
  83.  
  84.  
  85.          _______________________________________________________________
  86.  
  87.  
  88.  
  89.